Search for dissertations about: "object-oriented programming"

Showing result 11 - 15 of 56 swedish dissertations containing the words object-oriented programming.

  1. 11. Predicting Time and Memory Demands of Object-Oriented Programs

    Author : Patrik Persson; Institutionen för datavetenskap; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES;

    Abstract : Embedded computer systems are subject to a multitude of requirements. These include real-time requirements, that is, such computers must respond to external events within limited time. Many systems, such as satellites and telephone switches, must also operate unattended for long periods of time. They must not fail due to defective software. READ MORE

  2. 12. Curbing Dependencies in Software Evolution of Object-Oriented Systems

    Author : Mats Skoglund; Louise Yngström; Per Runeson; Lionel C. Briand; Stockholms universitet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; Software Evolution; Object-orientation; Software Quality; Software engineering; Programvaruteknik;

    Abstract : Relationships between classes and objects in object-oriented software are necessary in order for the parts of the systems to provide dynamic behavior. These inherent relationships also create dependencies which can give rise to problems for software evolution of object-oriented software systems. READ MORE

  3. 13. Novice Programming Students' Learning of Concepts and Practise

    Author : Anna Eckerdal; Michael Thuné; Anders Berglund; Lauri Malmi; Uppsala universitet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; SAMHÄLLSVETENSKAP; SOCIAL SCIENCES; Computer science education; computer science education research; object-oriented programming; novice students; phenomenography; variation theory; dimensions of variation; learning; higher education; concepts; practise; Ways of Thinking and Practising; Datavetenskap med inriktning mot datavetenskapens didaktik; Computer Science with specialization in Computer Science Education Research;

    Abstract : Computer programming is a core area in computer science education that involves practical as well as conceptual learning goals. The literature in programming education reports however that novice students have great problems in their learning. These problems apply to concepts as well as to practise. READ MORE

  4. 14. Capability-Based Type Systems for Concurrency Control

    Author : Elias Castegren; Tobias Wrigstad; Dave Clarke; Alan Mycroft; Uppsala universitet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; Programming languages; Type Systems; Capabilities; Concurrency; Parallelism; Data-Race Freedom; Lock-Free Data Structures; Object-Oriented Programming; Actors; Active Objects; Object Calculi; Semantics;

    Abstract : Since the early 2000s, in order to keep up with the performance predictions of Moore's law, hardware vendors have had to turn to multi-core computers. Today, parallel hardware is everywhere, from massive server halls to the phones in our pockets. However, this parallelism does not come for free. READ MORE

  5. 15. Analyzing execution-time of object-oriented programs using abstract interpretation

    Author : Jan Gustafsson; Uppsala universitet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; Information technology; Informationsteknik; Computer Systems; Datorteknik;

    Abstract : As a result of the industrial deployment of real-time systems, there is an increasing demandfor methods to perform safe and tight calculation of the worst case execution time (WCET) ofprograms. The WCET is a necessary prerequisite for guaranteeing correct timing behaviour ofreal-time systems. READ MORE