86,893 research outputs found

    Design Features for the Social Web: The Architecture of Deme

    Full text link
    We characterize the "social Web" and argue for several features that are desirable for users of socially oriented web applications. We describe the architecture of Deme, a web content management system (WCMS) and extensible framework, and show how it implements these desired features. We then compare Deme on our desiderata with other web technologies: traditional HTML, previous open source WCMSs (illustrated by Drupal), commercial Web 2.0 applications, and open-source, object-oriented web application frameworks. The analysis suggests that a WCMS can be well suited to building social websites if it makes more of the features of object-oriented programming, such as polymorphism, and class inheritance, available to non-programmers in an accessible vocabulary.Comment: Appeared in Luis Olsina, Oscar Pastor, Daniel Schwabe, Gustavo Rossi, and Marco Winckler (Editors), Proceedings of the 8th International Workshop on Web-Oriented Software Technologies (IWWOST 2009), CEUR Workshop Proceedings, Volume 493, August 2009, pp. 40-51; 12 pages, 2 figures, 1 tabl

    MASPEGHI 2004 Mechanisms for Speialization, Generalization and Inheritance

    Get PDF
    Rapport de Recherche Projet OCL, N° I3S/RR-2004-15-FRInternational audienceMASPEGHI 2004 is the third edition of the MASPEGHI workshop. This year the organizers of both the ECOOP 2002 Inheritance Workshop and MASPEGHI 2003 came together to enlarge the scope of the workshop and to address new challenges. We succeeded in gathering a diverse group of researchers and practitioners interested in mechanisms for managing specialization and generalization of programming language components. The workshop contained a series of presentations with discussions as well as group work, and the interplay between the more than 22 highly skilled and inspiring people from many different communities gave rise to fruitful discussions and the potential for continued collaboration

    Inheritance: A KSMoCA collaboration between Samantha Wall and students from Dr. Martin Luther King Jr. School

    Get PDF
    Inheritance: A KSMoCA collaboration between Samantha Wall and students from Dr. Martin Luther King Jr. School Inheritance features artwork by Portland-based artist Samantha Wall. The exhibit includes artwork by Wall as a well artwork created in collaboration with Dr. MLK Jr. School students in Ms. Jones\u27 (5th grade) class. The Dr. MLK Jr. School students participated in a workshop led by Wall to create the portraits of people they care for. This catalog was created as an accompaniment to the exhibition of that work at King School Museum of Contemporary Art (KSMoCA).https://pdxscholar.library.pdx.edu/ksmoca/1007/thumbnail.jp

    Metadata for Energy Disaggregation

    Get PDF
    Energy disaggregation is the process of estimating the energy consumed by individual electrical appliances given only a time series of the whole-home power demand. Energy disaggregation researchers require datasets of the power demand from individual appliances and the whole-home power demand. Multiple such datasets have been released over the last few years but provide metadata in a disparate array of formats including CSV files and plain-text README files. At best, the lack of a standard metadata schema makes it unnecessarily time-consuming to write software to process multiple datasets and, at worse, the lack of a standard means that crucial information is simply absent from some datasets. We propose a metadata schema for representing appliances, meters, buildings, datasets, prior knowledge about appliances and appliance models. The schema is relational and provides a simple but powerful inheritance mechanism.Comment: To appear in The 2nd IEEE International Workshop on Consumer Devices and Systems (CDS 2014) in V\"aster{\aa}s, Swede

    Wealth, families and death: socio-legal perspectives on wills and inheritance: introduction

    Get PDF
    Inheritance as both a concept and a practice is of deep significance within all societies and jurisdictions. Located at the intersection between economics, family relations and the end of life, it offers a unique perspective on a variety of contemporary socio-legal debates. Yet the socio-legal phenomenon of inheritance has attracted relatively little scholastic attention. This special issue, which brings together eight papers coming from six different countries (and eight different jurisdictions): Belgium, England and Wales, Israel, Spain (Catalonia and the Basque Country), Switzerland and the USA, demonstrates the breadth of inheritance as a field of study in a number of ways and at the same time opens up important new lines of enquiry. This international breadth serves to foreground the significance of both national and regional political culture on inheritance law. Most significant in this respect is the fact that the authors are evenly split between those commentating on civil legal systems and those on common-law systems; for traditionally the two systems have adopted highly distinct responses to the principles of testamentary freedom and forced heirship. All the articles in this collection provide insight into this fundamental distinction but at the same time demonstrate its limits in practice

    An Analysis of Composability and Composition Anomalies

    Get PDF
    The separation of concerns principle aims at decomposing a given design problem into concerns that are mapped to multiple independent software modules. The application of this principle eases the composition of the concerns and as such supports composability. Unfortunately, a clean separation (and composition of concerns) at the design level does not always imply the composability of the concerns at the implementation level. The composability might be reduced due to limitations of the implementation abstractions and composition mechanisms. The paper introduces the notion of composition anomaly to describe a general set of unexpected composition problems that arise when mapping design concerns to implementation concerns. To distinguish composition anomalies from other composition problems the requirements for composability at the design level is provided. The ideas are illustrated for a distributed newsgroup system

    Metamodel-based model conformance and multiview consistency checking

    Get PDF
    Model-driven development, using languages such as UML and BON, often makes use of multiple diagrams (e.g., class and sequence diagrams) when modeling systems. These diagrams, presenting different views of a system of interest, may be inconsistent. A metamodel provides a unifying framework in which to ensure and check consistency, while at the same time providing the means to distinguish between valid and invalid models, that is, conformance. Two formal specifications of the metamodel for an object-oriented modeling language are presented, and it is shown how to use these specifications for model conformance and multiview consistency checking. Comparisons are made in terms of completeness and the level of automation each provide for checking multiview consistency and model conformance. The lessons learned from applying formal techniques to the problems of metamodeling, model conformance, and multiview consistency checking are summarized
    corecore