Software Composition 11th International Conference, SC 2012, Prague, Czech Republic, May 31 - June 1, 2012. Proceedings
The book constitutes the refereed proceedings of the 11th International Conference on Software Composition, SC 2012, held in Prague, Czech Republic, in May/June 2012, co-located with TOOLS 2012 Federated Conferences. The 12 revised full papers were carefully reviewed and selected from 42 submissions...
Saved in:
Main Authors | , , , |
---|---|
Format | eBook |
Language | English |
Published |
Netherlands
Springer Nature
2012
Springer Berlin / Heidelberg Springer |
Edition | 1 |
Series | LNCS sublibrary. SL 2, Programming and software engineering |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | The book constitutes the refereed proceedings of the 11th International Conference on Software Composition, SC 2012, held in Prague, Czech Republic, in May/June 2012, co-located with TOOLS 2012 Federated Conferences. The 12 revised full papers were carefully reviewed and selected from 42 submissions for inclusion in the book. The papers reflect all current research in software composition and are organized in topical sections on software composition in specification languages; context-aware and dynamic composition; composition in software development; and applications of software composition. |
---|---|
AbstractList | The book constitutes the refereed proceedings of the 11th International Conference on Software Composition, SC 2012, held in Prague, Czech Republic, in May/June 2012, co-located with TOOLS 2012 Federated Conferences. The 12 revised full papers were carefully reviewed and selected from 42 submissions for inclusion in the book. The papers reflect all current research in software composition and are organized in topical sections on software composition in specification languages; context-aware and dynamic composition; composition in software development; and applications of software composition. |
Author | Book, Matthias Gruhn, Volker Gschwind, Thomas De Paoli, Flavio |
Author_xml | – sequence: 1 fullname: Gschwind, Thomas – sequence: 2 fullname: De Paoli, Flavio – sequence: 3 fullname: Gruhn, Volker – sequence: 4 fullname: Book, Matthias |
BookMark | eNpNz0tLAzEQwPGID2xrb34A8SIeCkkmz6Mu9QEFD4rXkE2zdu02WXdW-_VdXBHnMgz8-MNMyVHKKR6QKSjBgUolxOH_44RMtBVGgOT6lMwR3-kwymrFxIScP-eq3_suXhR512as-zqnM3Jc-Qbj_HfPyOvd8qV4WKye7h-Lm9XCD3ljFyCBB2kYGK8k57qUPEQtq7XmStqyDFBZqhRT0piopKZUGBNYuY5CReAVzMj1GPa4jXvc5KZH99XEMuctOqvN3xtssFejbbv88Rmxdz8sxNR3vnHL2wKopkyLQV6OMnj0TZ1qt8spv3W-3aCTQ4pzC99jylR- |
ContentType | eBook |
DBID | I4C |
DEWEY | 005 |
DatabaseName | Casalini Torrossa eBook Single Purchase |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISBN | 3642305644 9783642305641 |
Edition | 1 |
Editor | Book, Matthias Gruhn, Volker De Paoli, Flavio Gschwind, Thomas |
Editor_xml | – sequence: 1 fullname: Book, Matthias – sequence: 2 fullname: De Paoli, Flavio – sequence: 3 fullname: Gruhn, Volker – sequence: 4 fullname: Gschwind, Thomas |
ExternalDocumentID | 9783642305641 EBC3070174 5413229 |
GroupedDBID | 089 0D6 0DA 2HV 38. A4J AABBV AAPKO ABBVZ ABFCL ABFCV ABMNI ADWNV AEDXK AEKFX AEZAY AFSBW AIJHZ AIMOO ALMA_UNASSIGNED_HOLDINGS AZZ BBABE CZZ I4C IEZ IX. JJU LDH MA. NUC PH7 PI1 SAO SBO TGCOT TPJZQ TSXQS Z7R Z7S Z7U Z7V Z7W Z7X Z7Y Z7Z Z81 Z82 Z83 Z84 Z85 Z87 Z88 AEJLV Z5O |
ID | FETCH-LOGICAL-a36489-3532c58138a65227b52ce75fd72659bbc3f906616588e65700488c1bde46e32f3 |
ISBN | 3642305644 9783642305641 3642305636 9783642305634 |
IngestDate | Fri Nov 08 02:53:38 EST 2024 Mon Mar 25 23:56:39 EDT 2024 Tue Nov 14 22:48:28 EST 2023 |
IsPeerReviewed | false |
IsScholarly | false |
LCCallNum_Ident | Q |
Language | English |
LinkModel | OpenURL |
MergedId | FETCHMERGED-LOGICAL-a36489-3532c58138a65227b52ce75fd72659bbc3f906616588e65700488c1bde46e32f3 |
OCLC | 794843527 |
PQID | EBC3070174 |
PageCount | 203 |
ParticipantIDs | askewsholts_vlebooks_9783642305641 proquest_ebookcentral_EBC3070174 casalini_monographs_5413229 |
PublicationCentury | 2000 |
PublicationDate | 2012 2012-04-30 |
PublicationDateYYYYMMDD | 2012-01-01 2012-04-30 |
PublicationDate_xml | – year: 2012 text: 2012 |
PublicationDecade | 2010 |
PublicationPlace | Netherlands |
PublicationPlace_xml | – name: Netherlands – name: Berlin, Heidelberg |
PublicationSeriesTitle | LNCS sublibrary. SL 2, Programming and software engineering |
PublicationYear | 2012 |
Publisher | Springer Nature Springer Berlin / Heidelberg Springer |
Publisher_xml | – name: Springer Nature – name: Springer Berlin / Heidelberg – name: Springer |
SSID | ssj0000697614 |
Score | 1.8995603 |
Snippet | The book constitutes the refereed proceedings of the 11th International Conference on Software Composition, SC 2012, held in Prague, Czech Republic, in... |
SourceID | askewsholts proquest casalini |
SourceType | Aggregation Database Publisher |
SubjectTerms | Computer programming, programs, data Computer software Congresses Development Software engineering |
Subtitle | 11th International Conference, SC 2012, Prague, Czech Republic, May 31 - June 1, 2012. Proceedings |
TableOfContents | The Architectural Model -- Dependency Classification -- The Refactoring Process - CARE Plugin -- Results -- Impact of Refactorings -- Discussion -- Conclusion -- References -- Applications of Software Composition -- Touching Factor: Software Development on Tablets -- Introduction -- Productive Programming on a Tablet -- Advantages of Concatenative Programming -- Graphical Interface Prototype -- The Dictionary -- The Scratchpad -- The Traveller -- The Stack Viewer -- Related Work -- Conclusions and Perspective -- References -- Domain-Specific Languages in Few Steps The Neverlang Approach -- Introduction -- The Neverlang Framework -- Neverlang at a Glance -- Neverlang at Work -- Case Study: Linda+Python -- Linda+Python Building Blocks -- Building Linda+Python Up -- Flushing Flexibility Out -- Neverlang Close-up -- Related Work -- Conclusions -- References -- Business Process Lines and Decision Tables Driving Flexibility by Selection -- Introduction -- Business Process Lines Boosting Process Flexibility -- What Is BPL -- How to Build a BPL -- Illustrative Case Study -- The Validation Issue -- Decision Tables: Modeling and V& -- V -- What They Are -- What They Do -- Related Works -- Conclusion -- References -- Author Index Adaptation of Legacy Codes to Context-Aware Composition Using Aspect-Oriented Programming -- Introduction -- Towards Context-Aware Composition with AOP -- Context-Aware Composition -- Prerequisites for Adaptation to Context-Aware Composition -- Concerns of Context-Aware Composition -- Aspect-Oriented Context-Aware Composition -- Implementation Details -- Experiments -- Overall Performance -- Performance Overhead -- Lines of Code -- Related Work -- Conclusions and Future Work -- References -- Challenges for Refinement and Composition of Instrumentations: Position Paper -- Introduction -- Challenges -- Motivating Example -- Specification and Enforcement of Constraints -- Hard-Coded Dependencies -- Related Work -- Instrumentation Frameworks -- Aspect-Oriented Approaches -- Conclusion -- References -- Composition in Software Development -- Constructing Customized Interpreters from Reusable Evaluators Using Game -- Introduction -- Motivating Example: The Impact of Automatic Memory Management on the Structure of an Evaluator -- Overview of Game -- Developing a Generic Evaluator -- Deriving a Generic Abstract Machine -- Instantiation of Generic Abstract Machines -- Evaluation -- Related Work -- Conclusions and Future Work -- References -- Revising and Extending the Uppaal Communication Mechanism -- Introduction -- Related Work -- Motivating Example. -- Transition System Extensions -- Labelled Transition Systems -- Timed Transition Systems Extensions -- Product of ETTSs -- Uppaal Networks of Timed Automata -- Extensions of Uppaal -- Compositional Uppaal -- Translation of Compositional Uppaal to Basic Uppaal -- Compositional Uppaal with Conditional Data Communication -- Conclusion -- References -- On the Automated Modularisation of Java Programs Using Service Locators -- Introduction -- Related Work -- Methodology -- Antipatterns Definition Title -- Preface -- Organization -- Table of Contents -- Software Composition in Specification Languages -- Modeling Dynamic Architectures Using Dy-BIP -- Introduction -- Related Work -- The Dynamic-BIP Model -- Interaction Constraints -- Atomic Components -- Composition -- Methodology for Writing Interaction Constraints -- Causal Constraints -- Acceptance Constraints -- Filtering Constraints -- Experimental Results -- Masters and Slaves -- Fault-Tolerant Servers -- Trackers and Peers -- Conclusion -- References -- Defining Composition Operators for BPMN -- Introduction -- Research Context -- Petri Nets -- BPMN: Business Process Modelling and Notation -- Creating BPMN Composition Operators -- Abstract Syntax of BPMN Diagrams -- Extending BPMN with Composition Interfaces -- Sequential Composition Operator -- Parallel, Choice and Exclusive Choice Composition Operators -- Refinement Composition Operator -- Synchronization Composition Operator -- Exemplification of Composition Operators -- Conclusions -- References -- Relaxing B Sharing Restrictions within CSP B -- Introduction -- Concepts and Tools for CSP"026B30D B Components -- B Machines -- Communicating Sequential Processes (CSP) -- CSP B Components -- Motivating Case Study -- B-Based State Sharing within CSP B -- B Modular Characterisation of CSP Control -- From CSP to B Modularity -- Application to the Vehicle System -- Ensuring Divergence-Freedom of Shared B Machines -- Conclusion -- References -- PaCE: A Data-Flow Coordination Language for Asynchronous Network-Based Application -- Introduction -- Related Work -- The P-REST Approach at a Glance -- PaCE - Prime Coordination languagE -- Syntax -- Semantics -- PaCE: Interpreter -- Run-Time Adaptation -- Case Study -- Conclusion -- References -- Context-Aware and Dynamic Composition |
Title | Software Composition |
URI | http://digital.casalini.it/9783642305641 https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=3070174 https://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9783642305641&uid=none |
Volume | 7306 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3Nb9MwFLdgu7AL36IMJgtxS4LqOJ-TOLCoY6rKLh3VblHs2uu00kpLyrT99bznOB8dHDYuUWsldvLeL34feR-EfNZSg9CeR14gY2xhJrQnuASrdRhIUPd1OBSYjfzjNDr5GYzPw_MubMxkl1Tii7z7Z17J_3AVxoCvmCX7CM62k8IA_Ab-whE4DMd7ym_7t0mq1dWNidmC19mGXRnbnlULUwGic_LJNqXPODozB2Sxb3TH6-JiU8cB3im5QFXcuPDqDJ5bhzPHc8ZYVYThEF5m_AedyGvV8e9gIt9c1i7qXsSR-TK1rvOvj5dYDaCL9tkszHY3Wy-vuvhgTLyol6-qxaWdBSmpyq-T02zqlHiHtZfUmU4c-xwmwuxXk21ZNrRRXanFvm8Dg0TazzR93-aWzcvBYkK7x_pA7SYOG9W9itpr27KhOR-rGzyNE9j5dr-NxpNZ64kbRqCSmf5f7dRRXZqpW2qP7BXlFYgdEElViTpMURaYuvqXCDd6ydkLsquQZi_JE7V6RZ43LTqo3bFfk9sGKbSHlEOKOKFbOKEdTlw6zSjSyaU1RlxqEEIbhLgU8EE5ox5FfFDmmtPpIe1h4w2ZHY_OshPPdtvwCnjOJPV4yH0ZJownRQRaeSxCX6o41PPYj8JUCMl1CgoqA501UZHpi5Akkom5CiLFfc3fkp3VeqXeEcqSWCWsUNoP5gGXWhRgdrNAKR6lGoyIAfnUI2f-e2kiA8p8i10Dst9QOYcXt67gXuZhgA6UdEBoQ_jcXG2DmfPRUYZyDCzt9w9ZZZ8865D3gexU1xv1EfTMShxYoPwBNZ54Tg |
link.rule.ids | 307,783,787,789 |
linkProvider | Library Specific Holdings |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=Software+composition%3A+11th+international+conference%2C+SC+2012%2C+Prague%2C+Czech+Republic%2C+May+31+-+June+1%2C+2012+%3A+proceedings&rft.au=Gschwind%2C+Thomas&rft.au=Paoli%2C+Flavio&rft.au=Gruhn%2C+Volker&rft.au=Book%2C+Matthias&rft.series=LNCS+sublibrary.+SL+2%2C+Programming+and+software+engineering&rft.date=2012-04-30&rft.pub=Springer&rft.isbn=9783642305634&rft.volume=7306&rft.externalDocID=9783642305641 |
thumbnail_m | http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fvle.dmmserver.com%2Fmedia%2F640%2F97836423%2F9783642305641.jpg |