Software Reuse: Methods, Techniques, and Tools 7th International Conference, ICSR-7, Austin, TX, USA, April 15-19, 2002. Proceedings /

As a result of the open-source movement there is now a great deal of reusable software available in the public domain. This offers significant functionality that commercial software vendors can use in their software projects. Open-source approaches to software development have illustrated that compl...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Άλλοι συγγραφείς: Gacek, Cristina (Επιμελητής έκδοσης, http://id.loc.gov/vocabulary/relators/edt)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2002.
Έκδοση:1st ed. 2002.
Σειρά:Lecture Notes in Computer Science, 2319
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
LEADER 06205nam a2200553 4500
001 978-3-540-46020-6
003 DE-He213
005 20191027121733.0
007 cr nn 008mamaa
008 121227s2002 gw | s |||| 0|eng d
020 |a 9783540460206  |9 978-3-540-46020-6 
024 7 |a 10.1007/3-540-46020-9  |2 doi 
040 |d GrThAP 
050 4 |a QA76.758 
072 7 |a UMZ  |2 bicssc 
072 7 |a COM051230  |2 bisacsh 
072 7 |a UMZ  |2 thema 
072 7 |a UL  |2 thema 
082 0 4 |a 005.1  |2 23 
245 1 0 |a Software Reuse: Methods, Techniques, and Tools  |h [electronic resource] :  |b 7th International Conference, ICSR-7, Austin, TX, USA, April 15-19, 2002. Proceedings /  |c edited by Cristina Gacek. 
250 |a 1st ed. 2002. 
264 1 |a Berlin, Heidelberg :  |b Springer Berlin Heidelberg :  |b Imprint: Springer,  |c 2002. 
300 |a XII, 356 p.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
490 1 |a Lecture Notes in Computer Science,  |x 0302-9743 ;  |v 2319 
505 0 |a Integrating and Reusing GUI-Driven Applications -- Source Tree Composition -- Layered Development with (Unix) Dynamic Libraries -- Early-Reply Components: Concurrent Execution with Sequential Reasoning -- Concepts and Guidelines of Feature Modeling for Product Line Software Engineering -- Domain Modeling for World Wide Web Based Software Product Lines with UML -- Enhancing Component Reusability through Product Line Technology -- Modeling Variability with the Variation Point Model -- Reusing Open-Source Software and Practices: The Impact of Open-Source on Commercial Vendors -- Integrating Reference Architecture Definition and Reuse Investment Planning -- Control Localization in Domain Specific Translation -- Model Reuse with Metamodel-Based Transformations -- Generation of Text Search Applications for Databases. An Exercise on Domain Engineering -- Domain Networks in the Software Development Process -- Supporting Reusable Use Cases -- Project Management Knowledge Reuse through Scenario Models -- Adaptation of Coloured Petri Nets Models of Software Artifacts for Reuse -- Improving Hazard Classification through the Reuse of Descriptive Arguments -- Service Oriented Programming: A New Paradigm of Software Reuse -- An Empirical User Study of an Active Reuse Repository System -- Towards the Formalization of a Reusability Framework for Refactoring -- Service Facilities: Extending Abstract Factories to Decouple Advanced Dependencies -- Software Fortresses -- The Case against a Grand Unification Theory -- ICSR7 Young Researchers Workshop -- International Workshop on Reuse Economics -- Workshop on Generative Programming 2002 (GP2002) -- ICSR7 Workshop on Component-Based Software Development Processes -- Industrial Experience with Product Line Approaches -- Workshop on Software Reuse and Agile Approaches -- Software Architecture Quality Analysis Methods -- Tutorial on Practical Product Line Scoping and Modeling -- Transformation Systems: Generative Reuse for Software Generation, Maintenance and Reengineering -- Component-Based Product-Line Engineering with the UML -- Building Reusable Test Assets for a Product Line -- Architecture-Centric Software Engineering -- Practical Strategies and Techniques for Adopting Software Product Lines -- Generative Programming: Methods, Techniques, and Applications Tutorial Abstract. 
520 |a As a result of the open-source movement there is now a great deal of reusable software available in the public domain. This offers significant functionality that commercial software vendors can use in their software projects. Open-source approaches to software development have illustrated that complex, mission critical software can be developed by distributed teams of developers sharing a common goal. Commercial software vendors have an opportunity to both learn from the op- source community as well as leverage that knowledge for the benefit of its commercial clients. Nonetheless, the open-source movement is a diverse collection of ideas, knowledge, techniques, and solutions. As a result, it is far from clear how these approaches should be applied to commercial software engineering. This paper has looked at many of the dimensions of the open-source movement, and provided an analysis of the different opportunities available to commercial software vendors. References and Notes 1. It can be argued that the open-source community has produced really only two essential 9 products -- Apache (undeniably the most popular web server) and Linux although both are essentially reincarnations of prior systems. Both are also somewhat products of their times: Apache filled a hole in the then emerging Web, at a time no platform vendor really knew how to step in, and Linux filled a hole in the fragmented Unix market, colored by the community s general anger against Microsoft. 2.Evans Marketing Services, Linux Developers Survey, Volume 1, March 2000. 
650 0 |a Software engineering. 
650 0 |a Management information systems. 
650 0 |a Computer science. 
650 0 |a Computer programming. 
650 1 4 |a Software Engineering/Programming and Operating Systems.  |0 http://scigraph.springernature.com/things/product-market-codes/I14002 
650 2 4 |a Software Engineering.  |0 http://scigraph.springernature.com/things/product-market-codes/I14029 
650 2 4 |a Management of Computing and Information Systems.  |0 http://scigraph.springernature.com/things/product-market-codes/I24067 
650 2 4 |a Programming Techniques.  |0 http://scigraph.springernature.com/things/product-market-codes/I14010 
700 1 |a Gacek, Cristina.  |e editor.  |4 edt  |4 http://id.loc.gov/vocabulary/relators/edt 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks 
776 0 8 |i Printed edition:  |z 9783662202692 
776 0 8 |i Printed edition:  |z 9783540434832 
830 0 |a Lecture Notes in Computer Science,  |x 0302-9743 ;  |v 2319 
856 4 0 |u https://doi.org/10.1007/3-540-46020-9  |z Full Text via HEAL-Link 
912 |a ZDB-2-SCS 
912 |a ZDB-2-LNC 
912 |a ZDB-2-BAE 
950 |a Computer Science (Springer-11645)