4,951 papers · page 193 of 248
Daniel Jackson, Allison Waingold
A program's object model captures the essence of its design.For some programs, no object model was developed during design; for others, an object model exists but may be outof-sync with the code.This paper describes a tool that automatically extracts an object model from the clas…
Anita Jacob
No abstract available.
Philip M. Johnson
Article Leap: a "personal information environment" for software engineers Share on Author: Philip M. Johnson Collaborative Software Development Laboratory, Department of Information and Computer Sciences, University of Hawaii, Honolulu, HI Collaborative Software Development Labor…
David J. Kasik, Conrad E. Kimball, Jimmie L. Felt, Kenneth B. Frazier
Complex distributed environments contain thousands of workstations that can run hundreds of applications.Multiple networks are used to connect the workstations to dozens of behind-the-scenes servers, all of which are necessary for the user to perform even simple tasks.Such distri…
Rick Kazman, Mario Barbacci, Mark Klein, S. Jeromy Carrière, Steven G. Woods
Article Experience with performing architecture tradeoff analysis Share on Authors: Rick Kazman Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PAView Profile , Mario Barbacci Softw…
Rudolf K. Keller, Reinhard Schauer, Sébastien Robitaille, Patrick Pagé
Article Free Access Share on Pattern-based reverse-engineering of design components Authors: Rudolf K. Keller Département IRO, Université de Montéal, C.P. 6128, succursale Centre-ville, Montréal, Québec H3C 357, Canada Département IRO, Université de Montéal, C.P. 6128, succursale…
David S. Keyes, Laura K. Dillon, Moon-Jung Chung
Article Analysis of a scheduler for a CAD framework Share on Authors: David S. Keyes Picker International, Inc. World Headquarters, 595 Miner Road, Cleveland, OH Picker International, Inc. World Headquarters, 595 Miner Road, Cleveland, OHView Profile , Laura K. Dillon Department …
Jyrki Kontio
No abstract available.
Alex Kotov
No abstract available.
Oliver Laitenberger, Colin Atkinson
The value of software inspection for uncovering defects early in the development lifecycle has been well documented.Of the various types of inspection methods published to date, experiments have shown perspective-based inspection to be one of the most effective, because of its en…
Charles Leinbach
David M. MacKenzie
No abstract available.
Jeff Magee
The LTSA (Labeled Transition System Analyzer) is a tool for modeling and analyzing the behavior of concurrent systems.The demonstration will focus on the use of architectural descriptions in developing behavioral models and on the analysis that can be performed on these models.Th…
Scott Malabarba, Premkumar T. Devanbu, Aaron Stearns
Article MoHCA-Java: a tool for C++ to Java conversion support Share on Authors: Scott Malabarba Department of Computer Science, University of California, Davis, Davis, CA Department of Computer Science, University of California, Davis, Davis, CAView Profile , Premkumar Devanbu De…
Mike Mannion, Hermann Kaindl, Joe Wheadon
Reuse and requirements engineering are very important for efficient and successful systems development. However there are many open issues for performing them well in practice, especially raise of requirements. We present a new approach to reusing requirements based on applicatio…
Katsuhisa Maruyama, Kenichi Shima
While refactoring makes frameworks more reusable, it is complex to do by hand.This paper presents a mechanism that automatically refactors methods in object-oriented frameworks by using weighted dependence graphs, whose edges are weighted based on the modification histories of th…
Cecilia Mascolo
No abstract available.
Frank Maurer
No abstract available.
Frank Maurer, Giancarlo Succi, Harald Holz, Boris Kötting, Sigrid Goldmann, Barbara Dellen
The MILOS system supports software development processes over the Internet.It integrates process modeling with project planning and enactment.Our flexible workflow engine allows refining and changing process models during project execution, The built-in traceability component sup…
Dorothy McKinney
No abstract available.