{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T09:22:56Z","timestamp":1725614576317},"publisher-location":"London","reference-count":40,"publisher":"Springer London","isbn-type":[{"type":"print","value":"9783540761327"},{"type":"electronic","value":"9781447109730"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1997]]},"DOI":"10.1007\/978-1-4471-0973-0_17","type":"book-chapter","created":{"date-parts":[[2011,9,28]],"date-time":"2011-09-28T07:29:14Z","timestamp":1317194954000},"page":"226-242","source":"Crossref","is-referenced-by-count":2,"title":["ATOMS: A Methodology for Component Object Oriented Software Development Applied in the Educational Context"],"prefix":"10.1007","author":[{"given":"Dimitrios","family":"Theotokis","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Georgios","family":"Gyftodimos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Panagiotis","family":"Georgiadis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"17_CR1","volume-title":"The Java Programming Language","author":"K Arnold","year":"1996","unstructured":"K. Arnold and James Gosling. The Java Programming Language. Addison Wesley, 1996."},{"key":"17_CR2","volume-title":"Systems Thinking. Systems Practice","author":"PB Checkland","year":"1981","unstructured":"P. B. Checkland. Systems Thinking. Systems Practice. Wiley, 1981."},{"key":"17_CR3","unstructured":"P.B. Checkland. The use of the term Weltanschauung in Soft Systems Methodology. Journal of Applied Systems Analysis, Vol. 13, 1986."},{"key":"17_CR4","unstructured":"P.B. Checkland and J. Scholes.Soft Systems Methodology in Action. Wiley, 1990."},{"key":"17_CR5","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1007\/978-3-642-79149-9_3","volume-title":"Technology-Based Learning Environments-Psychological and Educational Foundations","author":"E DeCorte","year":"1994","unstructured":"E. DeCorte.Toward the Integration of Computers in Powerful Learning Environments. In Technology-Based Learning Environments-Psychological and Educational Foundations. S. Vosniadou, E. DeCorte, H. Mandl (Eds.) Springer-Verlag, F-Series, Vol. 137, Berlin, Germany, pages 19\u201325, 1994."},{"key":"17_CR6","first-page":"17","volume-title":"Aspects of Databases","author":"O Diaz","year":"1991","unstructured":"O. Diaz and N.W. Paton. Sharing Behaviour in an Object-Oriented Database Using a Rule Based Mechanism. In Aspects of Databases. Proceedings of the Ninth British National Conference on Databases. M.S. Jackson and A.E. Robinson (Eds.) Butterworth-Heinemann, Wolverhampton, England, pages 17\u201337, July, 1991."},{"key":"17_CR7","first-page":"352","volume-title":"Software Engineering \u201986","author":"WG Docker","year":"1986","unstructured":"W.G. Docker and G. Tate. Executable Data Flow Diagrams. In Software Engineering \u201986, Peter Peregrinus, D. Barnes and P. Brown (Eds.), BCS\/IEE Conference, pages 352\u2013370, Sept. 1986"},{"key":"17_CR8","unstructured":"D. Flanagan.Java in a Nutshell. O\u2019Reilly & Associates, Inc., 1996."},{"issue":"2","key":"17_CR9","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1145\/134376.134386","volume":"13","author":"MG Fugini","year":"1992","unstructured":"M.G. Fugini, O. Nierstrasz, B. Pernici.Application Development through Reuse, the Ithaca Tools Environment, ACM SIGOIS Bulletin, Vol. 13, No. 2, pages 38\u201347, Aug. 1992.","journal-title":"ACM SIGOIS Bulletin"},{"key":"17_CR10","doi-asserted-by":"crossref","unstructured":"S. Gibbs, D. Tsichritzis, E. Casais, O. Nierstrasz and X. Pintado. Class Management for Software Communities. Communications of the ACM, pages 90\u2013103, Sept. 1990,.","DOI":"10.1145\/83880.84525"},{"key":"17_CR11","unstructured":"Give\u2019on.The Role and Positioning of Logo in Educational Informatics. In the Proceedings of the 3rd European Logo Conference (EUROLOGO-91) E.Calabrese (Ed.), Parma. Italy, pages 331\u2013342, 1991."},{"key":"17_CR12","unstructured":"J. Gosling and F. Yellin and the Java team.The Java Application Programming Interface, Volume I, Core Packages. Addison Wesley, 1996a."},{"key":"17_CR13","unstructured":"J. Gosling and F. Yellin and the Java team.The Java Application Programming Interface, Volume2,Window Toolkit and Applets. Addison Wesley, 1996b."},{"key":"17_CR14","doi-asserted-by":"crossref","unstructured":"R.M. Greenwood, B.C. Warboys, J. Sa. Cooperating Evolving Components, a rigorous approach to evolving large software systems. In the Proceedings of the 18th International Conference on Software Engineering (ICSE-18), IEEE, Berlin, Germany, March 1996.","DOI":"10.1109\/ICSE.1996.493437"},{"key":"17_CR15","first-page":"359","volume-title":"SymbOCTc Programming vs. Software Engineering - Fun vs. Professionalism - Are these the same question","author":"B Harvey","year":"1993","unstructured":"B. Harvey. SymbOCTc Programming vs. Software Engineering - Fun vs. Professionalism \u2013 Are these the same question? In the Proceedings of the 4th European Logo Conference(EUROLOGO-93). P. Georgiadis, G. Gyftodimos, Y. Kotsanis, C. Kynigos (Eds.), pages 359\u2013366, Athens. Greece, 1993."},{"key":"17_CR16","unstructured":"A. van Hoff, S. Shaio and O. Starbuck.Hooked on Java. Creating Hot Web Sites with Java Applets. Addison-Wesley, Reading, Mass, Feb. 1996."},{"key":"17_CR17","unstructured":"IBM. CORBA 2.0 Specification. OCM Technical Documents, PTC\/96-03-04."},{"key":"17_CR18","first-page":"43","volume":"8","author":"N Jayaratna","year":"1988","unstructured":"N. Jayaratna. Guide to Methodology Understanding in Information Systems Practice. International Journal of Information Systems, Vol. 8, pages 43\u201353, 1988.","journal-title":"International Journal of Information Systems"},{"key":"17_CR19","unstructured":"N. Jayaratna. Should we Link SSM with Information Systems. Systemist, Vol. 14, No. 3, 1992."},{"key":"17_CR20","unstructured":"M. Jazayeri.Component Programming - a fresh look at software components. Technical Report TUV-1841-95-01, Distributed Systems Department, Technical University of Vienna, p. 21, Feb. 1995."},{"key":"17_CR21","unstructured":"P. N. Jonson - Laird.Mental Models. CUP, Cambridge, England, 1983."},{"key":"17_CR22","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1057\/ejis.1993.22","volume":"2","author":"C Kynigos","year":"1993","unstructured":"C. Kynigos, G. Gyftodimos, P. Georgiadis. Empowering a Society of Future Users of Information Technology, a longitudinal study of application in early education. European Journal of Information Systems, Vol. 2, No. 2, pages 139\u2013148, 1993.","journal-title":"European Journal of Information Systems"},{"key":"17_CR23","unstructured":"J.M. Laborde. Microworlds and Learning under Direct Manipulation; an example with Cabri- Geometre. In the Proceedings of the 2nd Panhellenic Conference on Didactic of Mathematics and Informatics. Nicosia, Cyprus, 1995."},{"key":"17_CR24","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/63320.66468","volume-title":"Object-Oriented Concepts, Databases and Applications","author":"O Nierstrasz","year":"1989","unstructured":"O. Nierstrasz. A Survey of Object-Oriented Concepts. In Object-Oriented Concepts, Databases and Applications. W. Kim and F. Lochovsky (Eds.) ACM Press and Addison-Wesley, pages 3\u201321, 1989."},{"issue":"9","key":"17_CR25","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1145\/130994.131005","volume":"35","author":"O Nierstrasz","year":"1992","unstructured":"O. Nierstrasz, S. Gibbs, D. Tsichritzis.Component-Oriented Software Development. Communications of the ACM, Vol. 35, No. 9, pages 160\u2013165, Sept. 1992.","journal-title":"Communications of the ACM"},{"key":"17_CR26","unstructured":"O. Nierstrasz.Composing Active Objects. In Research Directions in Object-Based Concurrency."},{"key":"17_CR27","unstructured":"G. Angha, P. Wegner, A Yonezawa (Eds.) MIT Press, pages 151\u2013171, 1993."},{"key":"17_CR28","first-page":"193","volume-title":"Research Topics in Software Composition","author":"O Nierstrasz","year":"1995","unstructured":"O. Nierstrasz.Research Topics in Software Composition. In the Proceedings of. Langages et Modules a Objets. A. NapOCT (Ed.), Nancy, France, pages 193\u2013204, OCT. 1995a."},{"key":"17_CR29","doi-asserted-by":"publisher","first-page":"262","DOI":"10.1145\/210376.210389","volume":"27","author":"O Nierstrasz","year":"1995","unstructured":"O. Nierstrasz and T.D. Meijler. Research Directions in Software Composition. ACM Computing Surveys, Vol. 27, No. 2, pages 262\u2013264, June 1995b.","journal-title":"ACM Computing Surveys"},{"key":"17_CR30","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1147\/sj.291.0059","volume":"29","author":"JE Odom","year":"1990","unstructured":"J.E. Odom. Using Box Structures for Definition of Requirements Specifications. IBM Systems Journal, Vol. 29, No. 1, pages 59\u201378, Jan. 1990.","journal-title":"IBM Systems Journal"},{"key":"17_CR31","volume-title":"Interfaces to Database Systems; Lecture Notes in Computer Science","author":"NW Paton","year":"1992","unstructured":"N.W. Paton, G. al-Qaimari and A.C. Kilgour. An extensible interface to an extensible Object-Oriented Database system. In Interfaces to Database Systems; Lecture Notes in Computer Science. R. Cooper (Ed.), Glasgow, Scotland, Springer-Verlag, July 1992."},{"key":"17_CR32","volume-title":"Geometric Exploration through Visual Modeling","author":"B Sendov","year":"1993","unstructured":"B. Sendov. Geometric Exploration through Visual Modeling, In the Proceedings of the 4th European Logo Conference (EUROLOGO-93). P. Georgiadis, G. Gyftodimos, Y. Kotsanis, C. Kynigos (Eds.) Athens, Greece, 1993."},{"key":"17_CR33","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1145\/175235.175244","volume":"37","author":"E Soloway","year":"1994","unstructured":"E. Soloway. Ways of Seeing. Communications of the ACM, Vol. 37, No. 2, pages 15-20, 1994.","journal-title":"Communications of the ACM"},{"key":"17_CR34","first-page":"40","volume":"6","author":"M Stefik","year":"1986","unstructured":"M. Stefik and D.G. Bobrow, Object-Oriented Programming. Themes and Variations. The AI Magazine, Vol. 6, No. 4, pages 40\u201362, 1986.","journal-title":"The AI Magazine"},{"key":"17_CR35","first-page":"35","volume-title":"The Use of the Object Oriented Paradigm in CASE Tools for Effective Learning in Educational Environments","author":"D Theotokis","year":"1992","unstructured":"D. Theotokis. The Use of the Object Oriented Paradigm in CASE Tools for Effective Learning in Educational Environments. In the Proceedings of the 2nd National Conference of Software Engineering in Higher Education. G.A. King (Ed.), Institute of Higher Education, Southampton, pages 35\u201359, Sept. 1992."},{"key":"17_CR36","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1142\/S0218215792000039","volume":"1","author":"D Tsichritzis","year":"1992","unstructured":"D. Tsichritzis, O. Nierstrasz, S. Gibbs.Beyond Objects. Objects. International Journal of Intelligent and Cooperative Information Systems, Vol. 1, No. 1, pages 43\u201360, March 1992.","journal-title":"International Journal of Intelligent and Cooperative Information Systems"},{"key":"17_CR37","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1007\/978-3-642-58026-0_15","volume-title":"Control Technology in Elementary Education","author":"M Vivet","year":"1993","unstructured":"M. Vivet. Educational Uses of Control Technology. In Control Technology in Elementary Education. B. Dennis (Ed.) Springer-Verlag, Series F, Vol. 116, pages 173\u2013182, 1993."},{"key":"17_CR38","unstructured":"A.T. Wood-Harper, L. Antill and D.E. Avison.Information Systems Definition; The Multiview Approach. Computer Science Texts, Blackwell Scientific Publications, London, 1985."},{"key":"17_CR39","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1061\/(ASCE)0887-3801(1992)6:3(266)","volume":"6","author":"DR Rigopoulos","year":"1992","unstructured":"D.R. Rigopoulos and I.J. Oppenheim.Intelligent objects for synthesis of structural systems. Journal of Computing and Civil Engineering, ASCE, Vol. 6, No. 3, pages 266\u2013281, July 1992.","journal-title":"Journal of Computing and Civil Engineering, ASCE"},{"key":"17_CR40","unstructured":"T. Hadzilakos and M. Koutlis.Geografia. The construction of computerised microworlds for teaching and learning Geography. Technical report, Computer Technology Institute, Patras, Greece, March 1995."}],"container-title":["OOIS\u201996"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4471-0973-0_17.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,18]],"date-time":"2020-11-18T05:44:09Z","timestamp":1605678249000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4471-0973-0_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997]]},"ISBN":["9783540761327","9781447109730"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-1-4471-0973-0_17","relation":{},"subject":[],"published":{"date-parts":[[1997]]}}}