22 citations found. Retrieving documents...
A. Orso, M. Harrold, and D. Rosenblum. Component metadata for software engineering tasks. In 2nd Int. Workshop on Engineering Distributed Objects (EDO 2000), Davis, USA, Nov 2000.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
The Context-Based Constraint Language Ccl For Components - Bubl (2002)   (1 citation)  (Correct)

....on. For instance, only those elements belonging to workflow X may be of interest in a design decision. Many concepts for specifying metadata exist and can be used instead if they enable a constraint to select the constrained elements via their metadata. Similar to context properties, [46] suggest to assign di#erent kinds metadata to components in order to use it for di#erent tasks throughout the software engineering lifecycle. Likewise, 56] annotate components in order to perform dependence analysis over these descriptions. Other concepts for considering metadata exist, but none ....

Alessandro Orso, Mary Jean Harrold, and David Rosenblum. Component metadata for software engineering tasks. In Wolfgang Emmerich and Stefan Tai, editors, Engineering Distributed Objects (EDO 2000.


Setting a Framework for Trusted Component Trading - Morris, Lam, Bundell, Lee..   (Correct)

....supply test sets to purchasers, it becomes necessary to provide a standard, portable way of specifying the tests, so that a component user may assess the reliability of the component or alternatively, the degree of risk associated with its use in an arbitrary target system. Orso et al. s proposal[35] is similar in concept although they do not provide formal de nitions of what they refer to as meta data . We also believe that the requirement for instrumented code for regression tests has signi cant performance implications[36] Requirements for a Standard Test Speci cation To become ....

Orso, A., Harrold, M.J., Rosenblum, D.: Component metadata for software engineering tasks. In: Proceedings of the 2nd International Workshop on Engineering Distributed Objects (EDO 2000). Volume 1999 of LNCS., Springer-Verlag (2001) 129-144


Exploiting Synergy Between Testing and Inferred Partial.. - Xie, Notkin (2003)   (1 citation)  (Correct)

....and unit testing. Specifications are to be inferred from system testing and specification violations by the generated unit tests are used to guide unit test data selection. Also, the partial specifications inferred from testing done by component providers are to be delivered as component metadata [9], which will aid component users to perform test augmentations. Finally, we plan to apply the specification violation techniques in other kinds of inferred specifications, e.g. sequencing constraints or protocols. 8. Acknowledgement We thank Michael Ernst and the Daikon project members at MIT ....

A. Orso, M. J. Harrold, and D. Rosenblum. Component metadata for software engineering tasks, In Proceedings of the 2nd International Workshop on Engineering Distributed Objects, November 2000, pp. 129-144.


Evolution in Extensible Component-based Systems - Sam Clegg January (2003)   (3 citations)  (Correct)

....College of Science, Technology and Medicine 1.1 Components, Interfaces and Meta data 1 INTRODUCTION 1.1 Components, Interfaces and Meta data The term component is used in many different contexts and its meaning is not always the same. Server Al definitions from different sources are offered in [19]. The common elements of the definitions are that a component is the replaceable or deployable unit of functionality in a software system. In this report the term refers to the basic unit of development, deployment and versioning. A component encapsulates functionality that can be accessed by ....

....world. In many cases meta data describes only the syntax of the interface but it can be beneficial to specify extra information about the semantic behaviour of a component. Several attempts have been made to improve robustness and regression testing by extending component meta data in various ways [19] [18] 21] but none are yet in common use. Some systems define an Interface Description Language (IDL) for component meta data so that interfaces may be designed and deployed separately from the components that implements them. However, unless handled correctly, the decoupling of the interface ....

Alessandro Orso, Mary Jean Harrold, and David Rosenblum. Component metadata for software engineering tasks. Lecture Notes in Computer Science, 1999:129--??, 2001.


External Requirements Validation for Component-Based Systems - Leicher, Bübl (2002)   (Correct)

....manufactured by di#erent companies. A common ontology can be ensured by either demanding it from the manufacturers or by intellectually inspecting an o# the shelf or legacy component when integrating it into the system. 6. 3 Benefits of Context Based Constraints Similar to context properties, [16] suggest assigning metadata to components in order to use it for di#erent tasks throughout the software engineering lifecycle. Likewise, 20] annotate components in order to perform dependency analysis over these descriptions. Other concepts for considering metadata exist, but none of them writes ....

Alessandro Orso, Mary Jean Harrold, and David Rosenblum. Component metadata for software engineering tasks. In Wolfgang Emmerich and Stefan Tai, editors, Engineering Distributed Objects (EDO 2000), volume 1999 of LNCS, Berlin, November 2000. Springer.


Describing Dependencies in Component Access Points - Vieira, Dias, Richardson   (Correct)

....paradigm [1] promises better quality and productivity, in part by addressing reuse and evolution of functionality over time. Unfortunately, this paradigm hasn t reached yet its full promise; in fact, it is presenting some problems more difficult than the traditional development paradigm [2]. Several difficult technical problems remain to be explored and resolved in this field, many resulting from component heterogeneity and the lack of behavioral information about deployed components. Heterogeneity [3] takes place due to the fact that different components can be programmed in ....

A. Orso, M. J. Harrold, and D. Rosenblum, "Component Metadata for Software Engineering Tasks", In Proceedings of the 2nd International Workshop on Engineering Distributed Objects, Davis, CA, November 2, 3, 2000


The Context-Based Constraint Language CCL for Components - Bübl (2002)   (Correct)

....unassociated model elements can now be expressed via one constraint. Context properties allow subject specific, problem oriented views to be concentrated on. For instance, only those model elements belonging to workflow X may be of interest in a design decision. Similar to context properties, [26] suggest assign di#erent kinds metadata to components in oder to use it for di#erent tasks throughout the software engineering lifecycle. Likewise, 30] annotate components in order to perform dependence analysis over these descriptions. Other concepts for considering metadata exist, but none of ....

Alessandro Orso, Mary Jean Harrold, and David Rosenblum. Component metadata for software engineering tasks. In Wolfgang Emmerich and Stefan Tai, editors, Engineering Distributed Objects (EDO


Using Component Metacontent to Support the.. - Orso, Harrold.. (2001)   (4 citations)  Self-citation (Orso Harrold Rosenblum)   (Correct)

No context found.

A. Orso, M. J. Harrold, and D. S. Rosenblum. Component metadata for software engineering tasks. In W. Emmerich and S. Tai, editors, EDO '00, volume 1999.


WREN - An Environment for Component-Based Development - Lüer, Rosenblum (2001)   (3 citations)  Self-citation (Rosenblum)   (Correct)

....them so that competing manufacturers can offer components that are interchangeable. 2.2 Self Description Self description is a central idea of component technology. Components should be able to provide information about themselves in a systematic way to a CBDE, and to other components at runtime [25]. Description that is contained in the component itself has many advantages over externally stored description. External description, such as documentation stored in text files, can get lost, often has to be updated manually, and cannot easily be queried by development environments. On the other ....

Orso, A., Harrold, M. J., and Rosenblum, D. S. Component Metadata for Software Engineering Tasks. In Proc. 2nd International Workshop on Engineering Distributed Objects (EDO 2000). Springer, Berlin, 2000, 126-140.


Using Component Metadata to Support the Regression Testing of.. - Harrold (2001)   (2 citations)  Self-citation (Orso Harrold Rosenblum)   (Correct)

.... we introduced a general framework for producing and consuming metadata whose goals are (1) to support the broad range of software engineering tasks that depend on and can benefit from information about external components, and (2) to accommodate component providers intellectual property concerns [16]. This paper explores the application of our metadata framework to the problem of regression test selection for component based software. That is, given (1) an application that uses a set of externallydeveloped components and has been tested with a test suite, and (2) a new version of this set of ....

....and package them with the component. We could then construct, for example, a metadata aware version DejaVuMA of DejaVu. This tool would build the matrix test cases branches covered by gathering the component coverage data for each test case. According to the framework presented in Reference [16], a possible interaction of DejaVuMA with component c for incrementally populating the matrix test cases branches covered could consist of the following steps: 3 1. Get the list of types of coverage metadata provided by the component: List lmd = c.getMetadata( analysis dynamic coverage ) ....

[Article contains additional citation context not shown here]

A. Orso, M. J. Harrold, and D. S. Rosenblum. Component metadata for software engineering tasks. In W. Emmerich and S. Tai, editors, EDO '00, Lecture Notes in Computer Science. Springer-Verlag / ACM Press, November 2000. (to appear).


Scenario-based Component Testing Using Embedded Metadata - Strembeck, Zdun (2004)   (Correct)

No context found.

A. Orso, M. Harrold, and D. Rosenblum. Component metadata for software engineering tasks. In 2nd Int. Workshop on Engineering Distributed Objects (EDO 2000), Davis, USA, Nov 2000.


Black- and White-Box Self-testing COTS Components - Beydeda, Gruhn   (Correct)

No context found.

A. Orso, M. J. Harrold, and D. Rosenblum. Component metadata for software engineering tasks. In International Workshop on Engineering Distributed Objects (EDO), volume 1999.


State of the Art in Testing Components - Beydeda, Gruhn (2003)   (Correct)

No context found.

A. Orso, M. J. Harrold, and D. Rosenblum. Component metadata for software engineering tasks. In International Workshop on Engineering Distributed Objects (EDO), volume 1999.


The Self-Testing COTS Components (STECC) Strategy - a new.. - Beydeda, Gruhn   (Correct)

No context found.

A. Orso, M. J. Harrold, and D. Rosenblum. Component metadata for software engineering tasks. In International Workshop on Engineering Distributed Objects (EDO), volume 1999.


Using Runtime Introspectible Metadata to Integrate.. - Neumann, Strembeck, Zdun (2002)   (1 citation)  (Correct)

No context found.

A. Orso, M. Harrold, and D. Rosenblum. Component metadata for software engineering tasks. In 2nd Int. Workshop on Engineering Distributed Objects (EDO 2000), Davis, USA, Nov 2000.


Using Split Objects for Maintenance and Reengineering Tasks - Zdun (2004)   (Correct)

No context found.

A. Orso, M. Harrold, and D. Rosenblum. Component metadata for software engineering tasks. In 2nd Int. Workshop on Engineering Distributed Objects (EDO 2000.


State of the Art in Testing Components - Beydeda, Gruhn (2003)   (Correct)

No context found.

A. Orso, M. J. Harrold, and D. Rosenblum. Component metadata for software engineering tasks. In International Workshop on Engineering Distributed Objects (EDO), volume 1999.


Functional and Non-Functional Contracts Support for.. - Collet (2001)   (Correct)

No context found.

A. Orso, M. J. Harrold, and D. Rosenblum. Component metadata for software engineering tasks. In Proceedings of the 2nd International Workshop on Engineering Distributed Objects (EDO 2000.


A Study of the Impact of Implementation Quality on Regression.. - Bowring (2001)   (Correct)

No context found.

A. Orso, M. J. Harrold, and D. Rosenblum. Component metadata for software engineering tasks. In Proceedings of the 2nd International Workshop on Engineering Distributed Objects (EDO 2000).


A Study of the Impact of Implementation Quality on Regression.. - Bowring (2001)   (Correct)

No context found.

M. J. Harrold. Component metadata for software engineering tasks, August 2001.


Using Runtime Introspectible Metadata to Integrate.. - Neumann, Strembeck, Zdun (2002)   (1 citation)  (Correct)

No context found.

A. Orso, M. Harrold, and D. Rosenblum. Component metadata for software engineering tasks. In 2nd Int. Workshop on Engineering Distributed Objects (EDO 2000), Davis, USA, Nov 2000.


CASA - A Contract-based Adaptive Software Architecture Framework - Mukhija, Glinz (2003)   (1 citation)  (Correct)

No context found.

Orso A., Harrold M.J. and Rosenblum D. Component Metadata for Software Engineering Tasks. Proceedings of 2 International Workshop on Engineering Distributed Objects (EDO'2000), November 2000.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC