University of Potsdam

Displaying 1-8 of 8 results

  • White Papers // Feb 2012

    Efficient Layer Activation in ContextJS

    Context-Oriented Programming (COP) describes language extensions for modularizing behavioral or structural variations that are to be composed at run-time. Different COP infrastructures and implementations offer several strategies for scoping, activation, and deactivation of such compositional units. Often, the mechanisms employed cause substantial execution overhead. In this paper, the authors present...

    Provided By University of Potsdam

  • White Papers // Jan 2012

    Test Quality Feedback Improving Effectivity and Efficiency of Unit Testing

    Writing unit tests for a software system enhances the confidence that a system works as expected. Since time pressure often prevents a complete testing of all application details developers need to know which new tests the system requires. Developers also need to know which existing tests take the most time...

    Provided By University of Potsdam

  • White Papers // Jan 2012

    Orca: A Single-Language Web Framework for Collaborative Development

    In the last few years, the Web has been established as a platform for interactive applications. However, creating Web applications involves numerous challenges since the Web has been created to serve static content. In particular, the separation of the client- and the server-side, being only connected through the unidirectional Hypertext...

    Provided By University of Potsdam

  • White Papers // Aug 2011

    Using the DiaSpec Design Language and Compiler to Develop Robotics Systems

    A Sense/Compute/Control (SCC) application is one that interacts with the physical environment. Such applications are pervasive in domains such as building automation, assisted living, and autonomic computing. Developing an SCC application is complex because the implementation must address both the interaction with the environment and the application logic, because any...

    Provided By University of Potsdam

  • White Papers // Aug 2011

    Test-Driven Fault Navigation for Debugging Reproducible Failures

    Debugging activities, particularly those for searching for failure causes, are often laborious and time-consuming. Techniques such as spectrum-based fault localization or back-in-time debugging help programmers to reduce development cost. However, such approaches are often limited to a single point of view, ignoring the need for combined perspectives. The authors present...

    Provided By University of Potsdam

  • White Papers // Jan 2010

    Mobile Commerce Regulatory Frameworks Under Digital Convergence

    Mobile Commerce can be seen as a special case of E-commerce, conducted using portable wireless terminals. The terminal base ranges from laptops to smallest mobile phones and further wireless gadgets. The wireless terminal base uses a certain wireless spectrum portion that is regionally regulated by authorities and the ways of...

    Provided By University of Potsdam

  • White Papers // Sep 2009

    High Performance in Parallel Data Integration: An Empirical Evaluation of the Ratio Between Processing Time and Number of Physical Nodes

    Many studies have shown that parallelization decreases efficiency. There are many reasons for these decrements. This paper investigates those which appear in the context of parallel data integration. Integration processes generally cannot be allocated to packages of identical size (i.e. Tasks of identical complexity). The reason for this is unknown...

    Provided By University of Potsdam

  • White Papers // Jul 2009

    A Comparison of Context-Oriented Programming Languages

    The separation of cross-cutting concerns is an issue that is considered by several programming language paradigms, such as aspect-oriented programming , feature-oriented programming, and Context-Oriented Programming (COP). The COP paradigm is a relatively novel approach and each concrete language design and implementation comes with different variations of the features of...

    Provided By University of Potsdam

  • White Papers // Jul 2009

    A Comparison of Context-Oriented Programming Languages

    The separation of cross-cutting concerns is an issue that is considered by several programming language paradigms, such as aspect-oriented programming , feature-oriented programming, and Context-Oriented Programming (COP). The COP paradigm is a relatively novel approach and each concrete language design and implementation comes with different variations of the features of...

    Provided By University of Potsdam

  • White Papers // Jan 2010

    Mobile Commerce Regulatory Frameworks Under Digital Convergence

    Mobile Commerce can be seen as a special case of E-commerce, conducted using portable wireless terminals. The terminal base ranges from laptops to smallest mobile phones and further wireless gadgets. The wireless terminal base uses a certain wireless spectrum portion that is regionally regulated by authorities and the ways of...

    Provided By University of Potsdam

  • White Papers // Sep 2009

    High Performance in Parallel Data Integration: An Empirical Evaluation of the Ratio Between Processing Time and Number of Physical Nodes

    Many studies have shown that parallelization decreases efficiency. There are many reasons for these decrements. This paper investigates those which appear in the context of parallel data integration. Integration processes generally cannot be allocated to packages of identical size (i.e. Tasks of identical complexity). The reason for this is unknown...

    Provided By University of Potsdam

  • White Papers // Aug 2011

    Test-Driven Fault Navigation for Debugging Reproducible Failures

    Debugging activities, particularly those for searching for failure causes, are often laborious and time-consuming. Techniques such as spectrum-based fault localization or back-in-time debugging help programmers to reduce development cost. However, such approaches are often limited to a single point of view, ignoring the need for combined perspectives. The authors present...

    Provided By University of Potsdam

  • White Papers // Feb 2012

    Efficient Layer Activation in ContextJS

    Context-Oriented Programming (COP) describes language extensions for modularizing behavioral or structural variations that are to be composed at run-time. Different COP infrastructures and implementations offer several strategies for scoping, activation, and deactivation of such compositional units. Often, the mechanisms employed cause substantial execution overhead. In this paper, the authors present...

    Provided By University of Potsdam

  • White Papers // Jan 2012

    Test Quality Feedback Improving Effectivity and Efficiency of Unit Testing

    Writing unit tests for a software system enhances the confidence that a system works as expected. Since time pressure often prevents a complete testing of all application details developers need to know which new tests the system requires. Developers also need to know which existing tests take the most time...

    Provided By University of Potsdam

  • White Papers // Jan 2012

    Orca: A Single-Language Web Framework for Collaborative Development

    In the last few years, the Web has been established as a platform for interactive applications. However, creating Web applications involves numerous challenges since the Web has been created to serve static content. In particular, the separation of the client- and the server-side, being only connected through the unidirectional Hypertext...

    Provided By University of Potsdam

  • White Papers // Aug 2011

    Using the DiaSpec Design Language and Compiler to Develop Robotics Systems

    A Sense/Compute/Control (SCC) application is one that interacts with the physical environment. Such applications are pervasive in domains such as building automation, assisted living, and autonomic computing. Developing an SCC application is complex because the implementation must address both the interaction with the environment and the application logic, because any...

    Provided By University of Potsdam