the proceedings contain 10 papers. the topics discussed include: of scripts and programs: tall tales, urban legends, and future prospects;beyond static and dynamic scope;groovy package templates: supporting reuse and ...
ISBN:
(纸本)9781605587691
the proceedings contain 10 papers. the topics discussed include: of scripts and programs: tall tales, urban legends, and future prospects;beyond static and dynamic scope;groovy package templates: supporting reuse and runtime adaption of class hierarchies;contracts for first-class modules;language embedding and optimization in Mython;directing JavaScript with arrows;context-oriented software transactional memory in common Lisp;fast type reconstruction for dynamically typed programminglanguages;optimization of dynamic languages using hierarchical layering of virtual machines;the Ruby intermediate language;and hosting an object heap on manycore hardware: an exploration.
the proceedings contain 33 papers. the topics discussed include: Flapjax: a programming language for Ajax applications;CZ: multiple inheritance without diamonds;Grace: safe multithreaded programming for C/C++;a type a...
ISBN:
(纸本)9781605587349
the proceedings contain 33 papers. the topics discussed include: Flapjax: a programming language for Ajax applications;CZ: multiple inheritance without diamonds;Grace: safe multithreaded programming for C/C++;a type and effect system for deterministic parallel Java;how a Java VM can get more from a hardware performance monitor;a concurrent dynamic analysis framework for multicore hardware;inferred call path profiling;accelerating the creation of customized, language-specific IDEs in Eclipse;debug all your code: portable mixed-environment debugging;strictly declarative specification of sophisticated points-to analyses;profile-guided static typing for dynamic scripting languages;static extraction and conformance analysis of hierarchical runtime architectural structure using annotations;allocation wall: a limiting factor of Java applications on emerging multi-core platforms;executing code in the past: efficient in-memory object graph versioning;and optimizing programs with intended semantics.
the proceedings contain 121 papers. the topics discussed include: agile development: overcoming a short-term focus in implementing best practices;making SOA work in a healthcare company;scalable nonblocking concurrent...
ISBN:
(纸本)9781605587660
the proceedings contain 121 papers. the topics discussed include: agile development: overcoming a short-term focus in implementing best practices;making SOA work in a healthcare company;scalable nonblocking concurrent objects for mission critical code;bit syntax for java;using a recursive traversal algorithm with an active composite pattern in swing applications;toward cloud-agnostic middlewares;using RESTful web-services and cloud computing to create next generation mobile applications;refactoring UML models: using openarchitectureware to measure UML model quality and perform pattern matching on UML models with OCL queries;an extensible framework for tracing model evolution in SOA solution design;reverse generation and refactoring of fit acceptance tests for legacy code;a different kind of programminglanguages course;using Python and QuickDraw to foster student engagement in CS1;and easing up on the introductory computer science syllabus: a shift from syntax to concepts.
the proceedings contain 5 papers. the topics discussed include: virtual class support at the virtual machine level;bytecodes meet combinators: invokedynamic on the JVM;intermediate language design of high-level langua...
ISBN:
(纸本)9781605588742
the proceedings contain 5 papers. the topics discussed include: virtual class support at the virtual machine level;bytecodes meet combinators: invokedynamic on the JVM;intermediate language design of high-level language virtual machines: towards comprehensive concurrency support;@J - towards rapid development of dynamic analysis tools for the Java virtual machine;challenging VMs on battery-powered embedded devices;and VM performance evaluation with functional models: an optimist's outlook.
the proceedings contain 27 papers from 19thannualacmconference on object-orientedprogramming, systems, languages, and applications, OOPSLA'04. the topics discussed include: converting java classes to use gener...
详细信息
ISBN:
(纸本)1581138318
the proceedings contain 27 papers from 19thannualacmconference on object-orientedprogramming, systems, languages, and applications, OOPSLA'04. the topics discussed include: converting java classes to use generics;converting java programs to use generic libraries;a practical type system and language for reference immutability;a unified theory of garbage collection;scalable extensibility via nested inheritance;decentralizing execution of composite web services;resolving feature convolution in middleware systems;transparent proxies for java futures;practical predicate dispatch;object-oriented units of measurement;and finding and preventing run-time error handling mistakes.
the proceedings contain 31 papers. the topics discussed include: associated types and constraint propagation for mainstream object-oriented generics;deriving object typestates in the presence of inter-object reference...
详细信息
the proceedings contain 31 papers. the topics discussed include: associated types and constraint propagation for mainstream object-oriented generics;deriving object typestates in the presence of inter-object references;modeling architectural patterns using architectural primitives;parametric polymorphism for software component architectures;using dependency models to manage complex software architecture;interaction-based programming with classages;fine-grained interoperability through mirrors and contracts;improving virtual machine performance using a cross-run profile repository;relational queries over program traces;lifting sequential graph algorithms for distributed-memory parallel computation;and safe futures for Java.
the proceedings contain 105 papers. the topics discussed include: jMock: supporting responsibility-based design with mock objects;advanced refactorings in eclipse;JQuery: finding your way through tangled code;modeling...
ISBN:
(纸本)1581138334
the proceedings contain 105 papers. the topics discussed include: jMock: supporting responsibility-based design with mock objects;advanced refactorings in eclipse;JQuery: finding your way through tangled code;modeling event driven applications with a specification language (MEDASL);design snippets: partial design representations extracted from source code;meta-programming for the real world;JRA: offline analysis of runtime behavior;modeling and building software product lines with eclipse;PRISM is research in aSpect mining;smell detection for eclipse;program transformations for re-engineering C++ components [OOPSLA/GPCE];C-SAW and GenAWeave: a two-level aspect weaving toolsuite;the concern manipulation environment [OOPSLA/GPCE];object-oriented, structural software configuration management;implementing DSL in MetaOCaml;modeling dynamics of agile software development;interactive visualization of object-oriented programs;and generic ownership: practical ownership in programminglanguages.
the proceedings contain 101 papers. the topics discussed include: model driven development - the case for domain orientedprogramming;an end-to-end domain-driven software development framework;XAspects: an extensible ...
ISBN:
(纸本)1581137516
the proceedings contain 101 papers. the topics discussed include: model driven development - the case for domain orientedprogramming;an end-to-end domain-driven software development framework;XAspects: an extensible system for domain-specific aspect languages;the power of symmetry: unifying inheritance and generative programming;domain driven web development with WebJinn;automated impact analysis of object-oriented software systems;a demonstration of JPie: an environment for live software construction in Java;reuse learning objects through LOM and XML;QuickUML: a tool to support iterative design and code development;GME: the generic modeling environment;generative model transformer;semantic software engineering tools;a policy based system to incorporate self-managing behaviors in applications;using events to debug Java programs backwards in time;and issues on building T++, a tool for web application development with C++.
the proceedings contain 9 papers. the topics discussed include: migrating legacy engineering applications to Java;hitting the target: adding interaction design to agile software development;a common multi-platform har...
ISBN:
(纸本)1581134711
the proceedings contain 9 papers. the topics discussed include: migrating legacy engineering applications to Java;hitting the target: adding interaction design to agile software development;a common multi-platform hardware object model;extreme embedded a report from the front line;designing a web services project for maximum value: the 90 day challenge;transformation of an application data layer;agile techniques to avoid firefighting at a start-up;making RUP agile;and defining and implementing a scientific analysis software architecture.
暂无评论