LEADER 04422nam 22006015 450 001 996465682103316 005 20200705025835.0 010 $a3-540-47347-5 024 7 $a10.1007/3-540-17189-4 035 $a(CKB)1000000000230576 035 $a(SSID)ssj0000320855 035 $a(PQKBManifestationID)11231142 035 $a(PQKBTitleCode)TC0000320855 035 $a(PQKBWorkID)10268669 035 $a(PQKB)10378255 035 $a(DE-He213)978-3-540-47347-3 035 $a(PPN)155189093 035 $a(EXLCZ)991000000000230576 100 $a20121227d1986 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aAdvanced Programming Environments$b[electronic resource] $eProceedings of an International Workshop Trondheim, Norway, June 16-18, 1986 /$fedited by Reidar Conradi, Tor M. Didriksen, Dag H. Wanvik 205 $a1st ed. 1986. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d1986. 215 $a1 online resource (X, 610 p.) 225 1 $aLecture Notes in Computer Science,$x0302-9743 ;$v244 300 $aBibliographic Level Mode of Issuance: Monograph 311 $a3-540-17189-4 327 $aSource level debuggers: Experience from the design and implementation of chillscope -- Data-oriented incremental programming environments -- Context-sensitive editing with PSG environments -- Editing large programs using a structure-oriented text editor -- On the usefulness of syntax directed editors -- PegaSys and the role of logic in programming environments -- GARDEN tools: Support for graphical programming -- Discussion -- SunPro engineering a practical program development environment -- Information structuring for software environments -- An architecture for tool integration -- Software development in a distributed environment: The XMS system -- The SAGA approach to automated project management -- A process-object centered view of software environment architecture -- Software development environments: Research to practice -- Discussion -- A model of software manufacture -- Protection and cooperation in a software engineering environment -- The integration of version control into programming languages -- Discussion -- IDL: Past experience and new ideas -- Supporting flexible and efficient tool integration -- Views for tools in integrated environments -- Discussion -- Damokles ? A database system for software engineering environments -- Toward a persistent object base -- Choosing an environment data model -- Version management in an object-oriented database -- Discussion -- Abstract data types, specialization, and program reuse -- Towards advanced programming environments based on algebraic concepts -- Program development by transformation and refinement -- Discussion -- Creating a software engineering knowledge base -- The unified programming environment: Unobtrusive support -- Beyond programming-in-the-large: The next challenges for software engineering -- Reuse of cliches in the knowledge-based editor -- Organizing programming knowledge into syntax-directed experts -- Framework for a knowledge-based programming environment -- Discussion -- Summing up. 410 0$aLecture Notes in Computer Science,$x0302-9743 ;$v244 606 $aSoftware engineering 606 $aComputer programming 606 $aApplication software 606 $aSoftware Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I14029 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 606 $aInformation Systems Applications (incl. Internet)$3https://scigraph.springernature.com/ontologies/product-market-codes/I18040 615 0$aSoftware engineering. 615 0$aComputer programming. 615 0$aApplication software. 615 14$aSoftware Engineering. 615 24$aProgramming Techniques. 615 24$aInformation Systems Applications (incl. Internet). 676 $a005.1 702 $aConradi$b Reidar$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aDidriksen$b Tor M$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aWanvik$b Dag H$4edt$4http://id.loc.gov/vocabulary/relators/edt 906 $aBOOK 912 $a996465682103316 996 $aAdvanced programming environments$9878414 997 $aUNISA